knapsack sprayers - German English Dictionary